Memory and Server Sizing

The following sections provide recommendations for memory and server sizing.

IMPORTANT: All these recommended specifications are based on typical data collection practices. If your data collection needs extend beyond the norm, including (but not limited to) enhanced collection features, custom views, and the consolidation of alarms, the recommendations might not be applicable. In such instances, contact the Lakeside Customer Success team to identify your ideal specifications.

Memory for Desktops

To calculate the memory you need for SQL Server for a given SysTrack master (global, regional, or Data Center), use the following formula for desktops:

  • The number of physical or virtual desktop systems ÷ 1,000 = the GB of RAM you need.

    NOTE: For regional, global, or other masters that have uplinked masters below them, count all endpoint systems on lower nodes and current node.

Memory for Terminal Servers

To calculate the memory you need for SQL Server for a given SysTrack master (global, regional, or Data Center), use the following formulas for terminal servers:

  • Load balanced terminal servers: The number of load balanced users x the number of terminal servers ÷ 40,000 = the GB of RAM you need.

  • Dedicated terminal servers: The number of users ÷ 1,000 = the GB of RAM you need.

    NOTE: For regional, global, or other masters that have uplinked masters below them, count all endpoint systems on lower nodes and current node.

Dedicated Master Recommendation

For every 40,000 agents, you need a dedicated master server. Also, if you use multiple servers, you must have a master server above them.

Server Specification Recommendations

SysTrack with Less Than 1,500 Agents

For installations of fewer than 1,500 agents (and in limited cases up to 3,500), a server is recommended that provides the SysTrack services as well as the Express version of Microsoft SQL Server.

SysTrack and Microsoft SQL Server

Item

Quantity and Description

CPU

2 x vCPU

Memory (Minimum Required)

16 GB

Operating System

Microsoft Windows Server 2019 recommended.

Disk

60 GB

Microsoft Components

IIS roles and features

.NET 4.6.1

SQL Server

Microsoft SQL Server 2019 Express (installed as part of SysTrack install).

SysTrack Components

SysTrack Master Server

SysTrack Web Server

SysTrack Administration Tools

SysTrack with 1,500 - 10,000 Agents

For installations of 1,500 - 10,000 agents, the infrastructure is tiered with a separate SQL Server.

SQL Server

Item

Quantity and Description

CPU

2 x vCPU

Memory (Minimum Required)

16 GB

Operating System

Microsoft Windows Server 2019 recommended.

Disk

Disk space:

Base OS + SQL = ~60 GB

Database space = ~30 GB

Temp DB space = ~50 GB (should be located on a separate LUN where possible).

Total: ~140 GB

SQL Server

Microsoft SQL Server 2019 Express recommended.

If you use a shared SQL Server, a separate instance with the specification listed above is required for SysTrack.

SysTrack Server

Item

Quantity and Description

CPU

2 x vCPU

Memory (Minimum Required)

8 GB

Operating System

Microsoft Windows Server 2019 recommended.

Disk

60 GB

Microsoft Components

IIS roles and features

.NET 4.6.1

SysTrack Components

SysTrack Master Server

SysTrack Web Server

SysTrack Administration Tools

SysTrack with 10,000 - 40,000 Agents

For installations of 10,000 - 40,000 agents, the infrastructure is tiered with a separate SQL Server. For every 40,000 agents, you need a dedicated master server.

SQL Server

Item

Quantity and Description

CPU

4 to 8 x vCPU

NOTE: If you are closer to 10,000 agents, you can use 4 x vCPU. If you are closer to 40,000 agents, go up to 8 x vCPU.

Memory (Minimum Required)

16 GB to 48 GB

NOTE: If you are closer to 10,000 agents, you can use 16 GB. If you are closer to 40,000 agents, go up to 48 GB.

Operating System

Microsoft Windows Server 2019 recommended

Disk

Disk space:

Base OS + SQL = ~60 GB

Database space = ~60 GB

Temp DB space = ~100 GB (should be located on a separate LUN where possible).

Total: ~220 GB

SQL Server

Microsoft SQL Server 2019 Enterprise recommended.

NOTE: If you are closer to 10,000 agents, you can use Microsoft SQL Server 2019 Standard. If you are closer to 40,000 agents, use Microsoft SQL Server 2019 Enterprise.

If you use a shared SQL Server, a separate instance with the specification listed above is required for SysTrack.

SysTrack Server

Item

Quantity and Description

CPU

4 to 8 x vCPU

NOTE: If you are closer to 10,000 agents, you can use 4 x vCPU. If you are closer to 40,000 agents, go up to 8 x vCPU.

Memory (Minimum Required)

8 GB to 16 GB

NOTE: If you are closer to 10,000 agents, you can use 8 GB. If you are closer to 40,000 agents, go up to 16 GB.

Operating System

Microsoft Windows Server 2019

Disk

60 GB

Microsoft Components

IIS roles and features

.NET 4.6.1

SysTrack Components

SysTrack Master Server

SysTrack Web Server

SysTrack Administration Tools